proprietary drug - French English Dictionary